Volume 35, Issue 1, January 2018, Pages 199-226
Said Elshahat Abdallah; Wael Mohamed Elmessery; Ahmed A. Elseify